package tutoria.lobao.poo.maratona.questao10;

public class Questao10 {
	public static void main(String[] args) {
		int inicio = 1, limite = 10, maxNum = 0, qtdNum = 0, count = 0;
		int[] vetor = new int[limite - inicio + 1];

		for (int i = inicio; i <= limite; i += 1) {
			int aux = i;

			while (aux != 1) {
				if (aux % 2 == 0) {
					aux = (int) Math.floor(aux / 2);
				} else {
					aux = (3 * aux) + 1;
				}
				qtdNum += 1;
			}

			qtdNum += 1;
			vetor[count] = qtdNum;
			qtdNum = 0;
			count += 1;
		}

		for (int j = 0; j < vetor.length; j += 1) {
			if (j == 0) {
				maxNum = vetor[j];
			} else {
				if (vetor[j] > maxNum) {
					maxNum = vetor[j];
				}
			}
		}

		System.out.println(inicio + " " + limite + " " + maxNum);
	}
}
